on one's own bat

[俚语] 通过自己的努力;靠自己的力量